Navigator Holdings beats Q2 EPS at 85 cents as revenue misses consensus