STAT3 and cancer: 2.3. The Canonical and Non-Canonical STAT3 Pathways in Cancer