Mindanao hit by 6.3 quake