Secret Service boss blames ‘sloped roof’