Afghans display national flag as they mark independence day