NBA reveals participants for 2017 Slam Dunk and Three-Point contests