swollen and hard labia