Cleveland Indians change their name after long-running backlash