Canada record history at the Tokyo Sevens this year with victory over defending series champions New Zealand for the first time.