Delhi-based writer gets Ondaatje prize