CVS, retailers promoting flu shot availability sooner than later