A huge fire tore through the floating village of Kampung Bahagia in Sabah, Malaysia, destroying more than 200 homes.