MIF is a 3’ flap nuclease that facilitates DNA replication and promotes tumor growth