Castelo Harlech, norte do País de Gales