St. Louis County Council delays vote to confirm public health director