Climate stole the show at G20