Borde Hill Garden opens to the public