Obama, Romney clash over economy, health care