Macrofauna and palaeoenvironment of marine strata of Windermere Interstadial age of the east coast of Scotland