Mayor slashes public campaign financing in proposed budget