PM leaves a mark at G-20, impresses Obama