A 58-year-old man presents with painless left cervical lymphadenopathy that has been present for 2 months and is progressively enlarging. He reports night sweats and weight loss. Examination shows multiple firm, non-tender lymph nodes and splenomegaly. What is the most appropriate initial investigation to establish a diagnosis?