Merkel is aloof as German public wavers on troops in Afghanistan