93-year-old widow gives $1B for free med school