Rivian lands $700M investment commitment led by Amazon