New home sales highest in 2 years