Flag Day celebrates Haiti's rich history of independence