China criticises NATO and the G7