Effect of Co substitution on the magnetic properties and magnetocaloric effects of Ni–Co–Mn–Sn alloys