Biden's approval plunges to 58% disapproval