'God of War' actor voicing Black Panther in 'Marvel's Avengers'