Global investigation of the Mg atom and ion layers using SCIAMACHY/Envisat observations between 70 and 150 km altitude and WACCM-Mg model results