Mitochondrial ATP generation in stimulated platelets is essential for granule secretion but dispensable for aggregation and procoagulant activity