England secured a hardfought fourwicket victory against South Africa in the first T20 match in East London