Canadian junior athletes stuck in South Africa book new flight home