Sonzele Rural Bank records leap in profit