Pacific solar eclipse dazzles stargazers