Shaq defends free speech after NBA and LeBron James cowered to China