Home Politics Amazon announces revenues of $170bn for peak Christmas period