Obama, McCain, and the race gap