Secret Service boss gives absurd reason for not stationing agent on roof where Trump shooter opened