Indians' Jose Ramirez carted off after fouling ball off leg