how long before singulair works