Shamil Bank acquires 51 percent stake in Faisal Finance Switzerland