June home sales drop 2.4% as prices hit record high