Merkel treats Obama to beer and pretzels at G7 summit