how long did chadwick boseman have cancer