Tony Blair puts down Nigel Farage in European Parliament