Sturgeon to request fresh independence referendum 'within weeks'