A new biography on King Charles says Queen Elizabeth knew in her final days she would never reach her 100th birthday, unlike her mother who died aged 101.