Rivian to receive almost $1B from Illinois for expansion