Britain ending financial aid to India