White House advisers see Iran war running to 2029