amneal pharmaceuticals promethazine