China slams G7 over ‘vilification, interference’ in internal affairs