Construction major L&T secures three board positions in IT firm Mindtree