amoxicillin 250mg tablets valtrex generic cost ventolin tablet terramycin drug phenergan tablets 25mg uk