Charter boat captain convicted of illegal fishing