Pool Corp misses Q2 as revenue falls short of $1.85B consensus