Germany’s loveless coalition teeters on brink of break-up