‘I will give you everything.’ Here are 282 of Donald Trump’s campaign promises.