Portugal holds its third election in three years