Do you have to eat while taking amoxicillin