Lectra debuts fashion platform for tech, green insights and updates