why did voldemort only make 7 horcruxes