Toronto High students win virtual international space race challenge