Britain has 1,000 days to prepare for war before adversaries are ready to attack, Defense Secretary Wes Streeting has said.