So many good things happened in last three years: Sourav Ganguly defends his BCCI tenure