Multi-Robot Cooperative Herding through Backstepping Control Barrier Functions