Talking about end-of-life preferences with advanced cancer patients: factors influencing feasibility.