NBA superstar LeBron James 'out indefinitely'