President Obama's comment 'private sector is doing fine' draws fire