An Overview of the Cardioprotective Effects of Novel Antidiabetic Classes: Focus on Inflammation, Oxidative Stress, and Fibrosis