Amazon’s $110 billion cloud business is minting profits even amid the expensive Gen AI arms race—but for how long?