G7 nations do not want to be ‘dependent’ on China and Russia | Alain Tolhurst