Amazon deal with Rivian signals faith in electric trucks