Medicine

A man presents with weakness, pain in upper abdomen, hyperpignientation, arthritis, hyperglycemia and an enlarged palpable liver. Most probable diagnosis is: