Eternal, Swiggy share price targets raised by Citi for up to 18% upside; Stocks gain