Trump failed to honor veterans