Is care of the dying improving? The contribution of specialist and non-specialist to palliative care.