Views of the general public on the role of pharmacy in public health