vitamins and minerals to stop snoring