Rivian lands $1.3B investment from T. Rowe Price, others