How much is generic phenergan