Poll shows Biden approval steady amid sour economy