US to purchase Tesla armored trucks for $400 million