The G7 follies- Why are G7 leaders so enthralled with Vladimir Putin?