Donald Trump to speak in Cincinnati tonight