AidUI: Toward Automated Recognition of Dark Patterns in User Interfaces