New social housing development in Glasgow East End complete