Effect of Cu substitution on magnetocaloric and critical behavior in Ni47Mn40Sn13−xCux alloys