McCain to attend two Twin Cites events