angela carter cause of death