iGate takes over Patni for $1.2b