Tax amnesties are not the answer