The Cleveland Indians’ controversial mascot is hurting their bottom line