Proteas have the weapons for all conditions, says McKenzie