Canberra parents donate $3.5 million to public schools