Iranians line up to vote as Rouhani faces strong hardline challenge