Protein disulphide isomerase mediates platelet aggregation and secretion