Effects of ranolazine on exercise tolerance and angina frequency in patients with severe chronic angina receiving maximally-tolerated background therapy: analysis from the Combination Assessment of Ranolazine In Stable Angina (CARISA) randomized trial