Thousands take part in Angkor Wat marathon