Peabody celebrates Brazilian Independence Day for second year