Idiopathic haemochromatosis and diabetes mellitus