Ocean variability and phytoplankton community structure