Spurs' Leonard wins NBA Finals MVP