Floyd Mayweather Jr in Las Vegas for a fight described by Sugar Ray Leonard as ‘about history’