Amazon posts record-setting 51% increase in Q2 sales, profits drop