Netherlands Antilles private foundation qualifies as a trust notwithstanding its separate legal personality