Zoe Kravitz files for divorce