We live in strange, strange times: Germany is now the most positively viewed nation in the world.