Pieter-Steph du Toit narrowly escapes leg amputation