best allergy medicine for itching can flonase make you sleepy best generic allergy pills