Baghdad security ‘getting better’