cost of excavation and foundation