Hillary Clinton tells gay boy: 'Your future is going to be amazing'