Donald Trump hold first 2024 presidential rally campaign in Waco