Edward the Confessor, king 1066