Communication with cancer patients: the perspective of caregivers versus non-caregivers in Iran