McCain to guest star on 'Parks and Rec'