Floyd Mayweather vs Conor McGregor set for August 26th in Las Vegas