Translocation step size and mechanism of the RecBC DNA helicase