viola davis net worth 2022