Amazon predicts higher holiday season sales, cloud stabilizing