Euro nears parity with dollar, hits 20-year low