Southern Philippines hit by 6.5 earthquake