공동수축