john dory fish name origin