Cognizant Technology Solutions India net profit falls 40% to