Archbishop Rodi installs new pastors