behind the counter allergy medicine how long do antihistamines take to work skin allergy tablets list