Balance of care for the dying between hospitals and the community: perceptions of general practitioners, hospital consultants, community nurses and relatives.