The U.S. boycotts South Africa's G20 summit, sparking a diplomatic spat and throwing the global gathering into turmoil.