Mike Pence will not endorse Donald Trump for president