Decoding the role of platelets in tumour metastasis: enigmatic accomplices and intricate targets for anticancer treatments