Nepal’s youngest prime minister will take the oath of office in a ceremony shaped as much by astrology as politics