Palm names Apple alum Rubinstein as CEO, Colligan steps down