Haitian Prime Minister Ariel Henry resigns