Panthers sign David Levin