Snow leopard babies born at zoo