Epidemiology of immune thrombocytopenic purpura in the General Practice Research Database