Tanzania's president takes flak for deriding vaccines