Local barber to hold 24-hour haircutting marathon for charity