U.S. intelligence chief Tulsi Gabbard announced her resignation on Friday, ending the tenure of a controversial pick who appeared to be at odds with President Donald Trump over the Iran war.