Iran has hit far more U.S. military assets than reported, satellite images show