Stability in disjunctive linear optimization I: continuity of the feasible set