World leaders' goal is to 'keep US president happy' at G7 summit