UK PM visits Scotland as support for independence rises