A veteran investigative reporter says the Secret Service failed in its duty to protect former president Donald Trump at a shooting in Pennsylvania that left him injured.