Billy Gilmour will miss Scotland's final Group D game against Croatia after returning a positive COVID test.