China will close 150 factories to make sure Shanghai Disneyland has blue skies