Iran is in a 'desperate situation' after US strikes, Gen. Keane warns