how long does a spinal contusion take to heal