Trump’s $2 billion midterms health-care bribe will go to just 20.8 million Americans, less than one-third of Medicare recipients