Mayor launches agency for rough sleepers