IGL, MGL risk-reward ‘compelling’, Citi says; Also bets on IOC