Deposit insurance scheme launched to strengthen financial sector resilience