King Harald V of Norway has died at 89 after spending more than a week in hospital being treated for a blood condition, making his son King Haakon VIII.