Amazon cloud unit to invest nearly $8 billion in Ohio