Hyperhomocysteinaemia in stroke: prevalence, cause, and relationships to type of stroke and stroke risk factors