Kamala Harris’ voice shakes, drawn to tears after touring Cape Coast Castle