Malaysia's deputy premier has called for a "toilet revolution" in the country, saying dirty facilities frighten away tourists and reflect poorly on the country.