Capo Bastone wins King's Bishop Stakes