Las Vegas Sands posts underwhelming profit for 2Q