General Dynamics, Rheinmetall to compete for potential $45 billion US Army vehicle contract June 26, 2023