Taxpayers billed millions for federal gun buyback scheme without any guns bought