Major quake strikes off southern Philippines