Bus crashes, catches fire in Bulgaria; at least 45 dead