when was the last time oklahoma voted for a democratic president