Coronavirus: Scotland records 267 new cases overnight