European Parliament Snaps Over Vaccine Scam