Was President Trump right to call off the White House visit by the Philadelphia Eagles?