how much magnesium per day for a man bodybuilding