NBC: Starbucks union announces strike to last through Christmas Eve in 3 major cities