Mark Cuban says he has nearly $1 billion in Amazon stock