Reverse magnetostructural transformation and adiabatic temperature change in Co- and In-substituted Ni-Mn-Ga alloys