A Marine Viral Halogenase that Iodinates Diverse Substrates