镁和氯化铁溶液反应生成什么