Christian pastor swindles taxpayer out of £2.6m