Arun Shourie says more is said than done in present government