Euro slides to 20-year low, nears parity with dollar