Production and corrosion behaviours of the Al-12Si-XMg alloys containing in situ Mg2Si particles