Amazon beats profit expectations—revenue, not so much