Why is amoxicillin more effective than penicillin