China slams G7 statement