The German economy is in the doldrums, but the DAX, its blue-chip stock index, is on a streak of record highs. So why are German stocks doing much better than sentiment on the ground?