price per square foot deck South Africa