US troop levels cut to 2,500 each in Afghanistan and Iraq