Iraq suicide car bomb kills 21: hospital chief