20110118 unknown: Sensex may cross 23;000 by 2011-end: ICICI Securities