Buy ITC, target price Rs 193: Edelweiss | Sharefundss