Armed Forces guardian of national integrity: General Tariq Majid