British PM urges independence ‘no’ as Scots ring in New Year