Nikolas Cassadine leaving General Hospital