Fans describe LeBron James as 'from another world' after he celebrated his 20th anniversary in the NBA