镁与碳反应吗生成什么,条件是什么