FPIs withdraw Rs 20,300 crore from equities in Oct; invests