Germany’s chancellor tells MEPs all sides must give ground over €750bn package