Starkly different assessments of Obama and Trump in Germany