Iraqi forces 'ready by mid-2007'