S’poreans at viewing sites islandwide crane their necks spellbound as moon blocks sun, leaving ‘ring of fire’