best fast acting heartburn medication why does amoxicillin cause nausea best otc for excessive gas