At least 35 people have been confirmed dead, with search efforts continuing for 54 still missing, after a blaze tore through a Philippine passenger ferry.