Bergrivier mayor survives no confidence vote, blames opposition for smearing his name