CVS says membership, payment collection hit by coronavirus