Watchdog says 'it's well past time for sports franchises to move away from demeaning and derogatory team names,' after Major League Baseball team drops moniker