Cardiff, Llandaff Cathedral