Merkel to visit Obama and Canada’s Harper to ready G7 summit