John McCain: Obama ‘Not Being True to American Values’