Europe marks 20 years of common currency