Walker receives $10 million gift