Bolide impacts, acid rain, and biospheric traumas at the Cretaceous-Tertiary boundary