India’s farmers call off their year-long protest against the Modi government