UN peacekeepers protect Haitian presidency after shots fired