Floyd Mayweather defends President Donald Trump in 2017