80-year-old grandmother with terminal cancer abseils from tower