Senate acquits President Trump 57-43