Nepali climber scales Everest for the 26th time, breaking his own world record, again