Learning to give money away: Some MBA programs are offering courses in philanthropy.