Reduction of bi-Hamiltonian systems and separation of variables: An example from the Boussinesq hierarchy