Peacocks a colorful scourge on Florida island