Cancer patient's final bucket list: Donate his corneas