Fingleton calls it a day as OFT boss