Record numbers visit the Royal Yacht Britannia