Facile syntheses of substituted 2,3-dihydrofurans and benzofurans by palladium-catalyzed reactions of propargylic carbonates with nucleophiles