Torrential downpours cause significant flooding in northeastern Scotland