Seton Catholic School announces new principal