Impact Awards success leads to support for The INN St. Thomas-Elgin