Carbs in moderation 'leads to long life'