Citi says still 'aggressive' on Indian stocks