Pakistan missions abroad mark Independence Day