Black holes and quantum wormholes