German government’s approval rating hits an all-time low