Delays and cancellations for Inverness trains after signalling fault near Aviemore