Charanjit Attra appointed as Chief Financial Officer of SBI