[corlib] Fix multicast delegates serialization to handle curried delegates and more than 1 subscriber