Cummins makes multi-million dollar investment at Rocky Mount plant