Afghan card holders advised to leave Pakistan by March 31