Paul Madzivire makes miraculous comeback after breaking neck