A late Middle Devensian interstadial site at Sourlie, near Irvine, Strathclyde