Dayton Foundation approves more than $120K to local charities