FDA clears Teva to sell generic oral contraceptive