Gary Sanchez thanks 2018 for giving him ‘adversity’