Context-Dependent Pharmacological Effects of Metformin on the Immune System