BAE wins amphibious vehicle contract from US Marines