England loose forward James Haskell says his season playing for the Highlanders proved to him that the All Blacks are beatable.