Heegner points, p-adic L-functions, and the Cerednik-Drinfeld uniformization