Chad Duell leaving General Hospital