Chicxulub impact winter sustained by fine silicate dust