Biden faces bleak approval numbers ahead of 2024