LeBron James reportedly will not waive no-trade clause