Dan Roberts quits Eden Financial for Fidelity