At least five people have been killed and dozens are missing after a fire on a passenger ferry off the Philippines.