Experimental and Theoretical Investigation of the Pyrrole/Al(100) Interface