Tories ditch NHS volunteers to give £14 million to a private profit-making company