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