6.3 magnitude earthquake strikes off Indonesia’s Talaud Islands