Barclays just lost two more executives as Ravi Singh departs after only four months