Lennar beats Q2 earnings estimates but revenue falls short of consensus