Magna posts 2012 Annual Report