Wilson regatta raises money to fight melanoma