Toby Price wins FIM Cross-Country Rallies World Championship