Haitian prime minister forced to flee after gunfire on weekend visit