Housing Authority of Elgin receives funding for veteran housing