Trains between Perth and Inverness cancelled due to Perthshire lightning strike