Quantum well photoemission from atomically uniform Ag films : determination of electronic band structure and quasi-particle lifetime in Ag(100)