Gay marriage 'improves health'