Nepal floods, landslides claim 47 lives