allegra d 24 hour generic