Gates give $500 million (2003)