IL6 and cancer: Constitutive IDO expression in human cancer is sustained by an autocrine signaling loop involving IL-6, STAT3 and the AHR