Large inverse magnetocaloric effect in Ni50Mn34In16