Man randomly slashes stranger's throat with machete, before attacking taxi driver