Yann Martel brushes off the haters