The unassailable popularity of Germany's Angela Merkel