Biden touts large July fundraising haul of $140M