Topoisomerases and Anthracyclines: Recent Advances and Perspectives in Anticancer Therapy and Prevention of Cardiotoxicity