Retired general explains why he's more concerned about 'commercial sites' like Exxon being hit by Iran than military