LONDON (Reuters) - Strong German economic growth data drove the euro to a three-week high on Tuesday and gave European stocks a lift after five days of falls put them at a two-month low.