Adam Sandler receives Mark Twain Prize for comedy