Rivian layoffs hit more workers as EV startup struggles