Rare fin whales spotted off the coast of San Diego