Thermodynamic properties of MgCNi3 superconductor