New homes sell at highest pace in seven years