India's Nykaa and Dubai's Apparel Group forge Gulf alliance