Canadian University Cancels Coding Competition over Suspected AI Cheating