U.S. General: 30,000 soldiers to leave Iraq by next year