The USA's Alysa Liu, 16, landed a triple Axel in her free skate to claim bronze at the ISU World Figure Skating Championships in Montpellier.