Windsurfers push limits in race around Canaries island