Amazon’s sales surge 44% as it smashes earnings expectations