Flooding on Moray coast amid warnings of heavy rain on the way