James Harcourt (mayor)