Era Splitting -- Invariant Learning for Decision Trees