MAGNA ELECTRO CASTINGS LTD.