gold settles at two-week high on euro, egypt