24 units destroyed in Dallas apartment complex fire