Militant Islamist attacks and foiled plots in Europe, North America, and the US in the period 2010 - 2023