Intraoperative MgSO4 infusion protects oxygenation and lung mechanics in COPD patients during general anesthesia. A randomized clinical trial