This Republican Charlotte City Council member wants to fine anyone who gives money to the homeless