US new home sales top estimates at 628K as builders cut prices