Rain dampens Team Canada finish at World Junior Ultimate Championship