Thousands of protesting farmers are marching from neighbouring states to India's capital Delhi to seek assured prices for their crops