Improving Neural Diarization through Speaker Attribute Attractors and Local Dependency Modeling