Thousands of police seal Philippine capital to fight virus