The ultraviolet photoelectron spectrum of free-base porphyrin revisited. The performance of local density functional theory