How long does it take for azithromycin to cure strep throat