University of Waterloo withholds coding contest results over suspected AI use