St Catherine High advance to Walker Cup final