Beyer-Garratt locomotive