David Arquette files for divorce from Courtney Cox