Tanzanian rapper to run for president