High-order finite volume schemes based on defect corrections