amoxil for cough benefits of amoxil