Nonlinear Model Predictive Detumbling of Small Satellites with a Single-axis Magnetorquer