Labour pledges £100bn of extra funding for Scotland over 10 years as it launches its election manifesto.