Riot police fires tear gas as mass protests hit Port-au-Prince