Philippines: thousands flee Mindanao fighting