Computer glitch could earn taxman £15m