Macquarie has underperform rating on Mindtree, target price Rs 670 | Sharefundss