CVS Health rides improving Medicare business to better-than-expected first quarter