S3 Capital raises $335m for residential development fund