Globalization: A Blessing or a Curse for Women in Developing Countries