Air Canada to lay off over a thousand machinists