Thousands flee on third day of Philippine rebel siege