Harthacnut, 1035 1042,