world shares advance