Mindtree Q1 net profit rises 61% to Rs 343 cr; revenue up 20