Nicola Sturgeon warns hospitals in Scotland are 'almost full' as NHS faces 'worst winter ever'