Obama tours battleground states ahead of DNC