swelling in groin area male right side