Buy ITC, target price Rs 219.8: ICICI Direct | Sharefundss