Donald Trump announces 2024 presidential bid despite Republican misgivings after US midterm polls