Senator Tim Scott to endorse former president Donald Trump