Eni and KazMunayGas seal the deal for Caspian Sea field