Hashim Amla, the first Muslim Captain of the African team