Video shows daredevil climbers on top of Space Needle