External factors add to Infosys’ struggle to contain rising attrition