Princess Kate scales top 3 UK peaks in 24 hours