Public Health Amendment Bill passes despite protests : vimar