Foreign Secretary Boris Johnson does not think the UK's policy abroad is to blame for the terror attacks over the last few months.