Mauritanians vote to elect president