Sterling Holidays targets 95 resorts by 2027 with 20 new openings