Martensitic transformation, magnetic and magnetocaloric properties of Ni–Mn–Fe–Sn Heusler ribbons