What is the difference between independent schools and independent preparatory school? Can any independent primary school be called a preparatory school?