Biden would lose to generic Republican, beat Trump in '24, poll shows