Govt to sell 3.5 per cent stake in LIC, expects to raise Rs 21,000 crore from IPO