Obama popularity at all-time low: survey