Foreign ministers from G20 countries will meet in Johannesburg on Thursday, but U.S. Secretary of State Marco Rubio will not attend amid diplomatic tensions between South Africa and the U.S.