Saudis brandish 'iron fist' against militants who threaten foreigners