avocados rich in magnesium