Structural, electronic and magnetic properties of Co2MnSi/Ag(1 0 0) interface