China whining about Europe's solar panel tariff is the pot calling the kettle black