NSW pledges $15m for public distancing