Effectiveness of the 'availability, current issues and anticipation' (ACA) training programme for general practice trainees on communication with palliative care patients: a controlled trial.