Germany: Berliners suffer and revel in sizzling summer heat