Rivian to launch in Europe in 2022