Tony Blair criticises Brexit at any cost