Aurora Borealis puts on spectacular overnight display