Gen. Keane warns US fighting a war in more than one region is ‘on the horizon’