Financial and Strategic Analysis of Amazon