Sales of new homes slip in July