20170421 business.international-business: Visa's earnings beat estimates; shares rise