Amber weather warning as Storm Boelo hits Scotland