APOA1 and cancer: Apolipoprotein A-I (ApoA-I), Immunity, Inflammation and Cancer