Wal-Mart spent $1.43 million in Q2 lobbying