Rivian revenue rises 38% as R2 becomes its best-seller