How long before allegra d works