'Super blood moon' on May 26 provides rare cosmic show