Scotland to be battered by 80mph gusts as Met Office issue yellow weather warning