A covariant action for the SU(2) spinning string as a hyperkähler or quaternionic nonlinear sigma model