Sheriff Napoleon to run for Detroit mayor