rc mercedes benz heavy construction dump truck