How long does it take for azithromycin 1000 mg to work