The Initial Health Assessment: an intervention to identify the supportive care needs of cancer patients