Uruguayans vote for new president