how long do antihistamines take to work order theophylline best allergy medication for itching