Prince William's Duchy of Cornwall and King Charles' Duchy of Lancaster are two private estates earning the Royal Family millions of pounds every year. But what do we really know about their finances?