硝酸与镁反应生成什么