Donald Trump gets absolutely scorched by Republican senator Jeff Flake