The Trump administration broke an agreement to fund the bipartisan semiquincentennial celebrations, saying it will not “light taxpayer money on fire.”