NAB has recovered Rs 502 billion in last three years: Shahbaz Gill