Donald Trump was struggling Monday to contain a fierce backlash to racist rhetoric targeting Puerto Ricans at his weekend rally, just eight days ahead of a presidential election that could be determined by the Latino vote.