Stanbic IBTC opens new branch