Overnight rain blocks Badrinath highway, Bahuguna cancels tour