Gluten Free Diet for the Management of Non Celiac Diseases: The Two Sides of the Coin