Mahindra Aerostructures signs $100 milllion contract with Airbus Atlantic