RB Global replaces CEO after dispute over compensation