Katedral Santo Petrus, Rabat