US Navy C-130 Hercules arrives at Scott Base