Ruth Gilligan wins £10K Ondaatje Prize