Grants announced for 23 lake, river projects