It wont take 10+ minutes, and that too at MAX setting, I havent cleaely noticed but it will take around 1:2 minutes max to get hot air to cabin, I am talking about petrol or diesel, not just petrols,
Anyway check the coolant level, and if its low, flush out the coolant and add new coolant and try once more, another issue could be thermostat wear, I believe Ecosport has a temperarure sensor on top of dashboard, if that malfunction too the hot air wont blow,
So I think check coolant and its colour as well, Green and Orange is fine,bit if its super squishy or pale in colour coolant needs to be changed.