Buy Vedanta, target price Rs 170: Emkay Global | Sharefundss