German data shows mixed start to quarter, tempers optimism