Democratic infighting could 'hand a gift to Donald Trump’s Republicans' in 2024: report