Obama campaign's huge haul