JSE halts AYO trading following annual report delay