NASA satellite detects tiny red plankton that keep endangered whales alive