Michael F. Cannon on Wal-Mart health care on FOX’s Glenn Beck