CVS will no longer cover Viagra: Report