Domhnall Dubh died at the castle located near what Scottish city?