Quicken Loans scoops up $34 billion of Ally MSRs