Conor McGregor predicted Floyd Mayweather showdown before UFC 196