Roasted sweet potato fries with lemon cashew dip