radio controlled caterpillar flail mulcher