Iraqi army needs 3-5 more years, says Abizaid