Canada record first-ever win over New Zealand in sevens history as the two sides met in the Cup quarter finals in Tokyo.