Kinney Drugs appoints Jim Spencer as COO