GPNMB and obesity disorder: GPNMB plays a protective role against obesity-related metabolic disorders by reducing macrophage inflammatory capacity