Why LeBron James is greater than Steph Curry, according to a 3-time NBA champion