Ben Stiller thinks his pal Pete Davidson is so popular with women because he's "so personable" and he has "such a charisma" and is "really funny".