A bottle of wine a day is not bad for you and abstaining is worse than drinking, scientist claims