Sustenance of human capital : Social support as managerial stress reliever for women in developing economies