Emotions run high as terminally ill Aberdeen woman Sandra retakes marriage vows