margot foley