Trump shooting was ‘perfect storm,’ former FBI special agent says