Amazon Q3 loss narrows; revenue soars to $17 billion