Kellys Slanger 10 MTB 29 full carbon all mountain trail 140 mm