Finastra appoints new country head for India