'Angel Dad' Battling Cancer Fosters Terminally Ill Children