Heme in pathophysiology: a matter of scavenging, metabolism and trafficking across cell membranes