Clarington’s community spirit shines as Canada Day celebration brings over 20,000 residents together