Conor McGregor says he learned a vital lesson about spending money from LeBron James