Waikato through to ITM Cup final