why did William the Conqueror invade England after Edward's