David Arquette Is Engaged to Christina McLarty