Liberty Energy Q2 revenue climbs 14% to $1.2B in data center push