magnesium dosage for eye health