Amazon discloses 20% stake in EV maker Rivian