Coulomb blockade model of permeation and selectivity in biological ion channels