Death toll climbs to 33 in Guatemala shelter fire