gold snaps seven-day rally; falls from record high