Over £500,000 available for social enterprises to tackle homelessness