Anne Boden stepped down as Starling CEO after investor clash