Foreign Investors Pull Rs 21,000 Cr from Indian Equities Amid West Asia Tensions