CVS expands same-day Rx delivery to 6K stores