US forces ordered to be 'ready to deploy' as Iran vows revenge