Zachary Cruz appears in court for bail hearing