'Black Panther' Wins Fifth Box Office Weekend, 'Tomb Raider' Opens in Second