Mahindra Aerostructures signs $100 mn contract with Airbus Atlantic