Mavericks star Harrison Barnes treats kids to screening of ‘Black Panther’