Woods makes final at world juniors