China slashes Iranian oil purchases 40% as US sanctions bite