Amazon reported worse-than-expected earnings