Rivian to source batteries from Samsung SDI