Quantum geometry and black hole entropy