We give aid to specific areas of India to help alleviate poverty and make the lives of very poor people a little better. It is a humanitarian thing to do.
You could ask why the Indian govt spends so much on defence when so many of their people are so poor, but that's not the fault of the UK.
Good news on the C17.