NFL set to play ‘Black National Anthem’ before Star-Spangled Banner in future games