Teen Takes Terminally Ill Grandma, 91, to Prom the Night Before Her Birthday