Donegal claim Ulster Minor League Shield