The Duchess of Cambridge hands out sprigs of shamrock to soldiers and their mascot Irish wolfhound on St Patrick's Day