Stumbles and discord greet Obama at G-20 summit