Sir Winston wins 2019 Belmont Stakes