XenoPort reports Q1 EPS (36c), consensus (32c)