Sources of Periplatform Carbonates: Northwest Providence Channel, Bahamas