Hrad Beaufort, Château de Beaufort - Vianden