Thousands in Asia marvel at ‘ring of fire’ solar eclipse