Built by William the Conqueror & home to the Queen of England, here's why you should visit Windsor Castle