Minor B Camogie win Shield Final