US President Donald Trump approved military strikes against Iran in retaliation for the downing of an unmanned $130-million surveillance drone, but pulled back from launching the attacks, the New York Times reports.