Ticlopidine Review of its Pharmacology, Clinical Efficacy and Tolerability in the Prevention of Cerebral Ischaemia and Stroke