The Cabinet Office will order almost all of the 20,000 procurement cards used by civil servants to be frozen