Biden approval rating slips for fourth straight week