Home Business GM misses Wall Street Q2 earnings expectations, raises 2021 guidance