Trent stock jumps 7%, top Nifty gainer today; Citi says 'sell', but sees strong demand across categories