President Trump vindicated in the Senate