CVS workers strike in California over pay, health care and bad-faith contract bargaining