CVS’s megadeal to change U.S. health care faces stiff challenges