British MPs deride 'evil racist' Trump over tweets