Private Zeroth-Order Optimization with Public Data