Romney and Obama spar over taxes