Mayor Castro settles NBA Finals bet