Tod’s has officially opened its new boutique in The Dubai Mall’s extension