CIA slammed for Iraq intelligence