Euro sinks on bad German data