mccain campaign nabs top obama pun writer