Packed day of activities planned for Canada Day in Strathcon