Pfizer gets grilled in European Parliament