Outcomes of home visits for pregnant mothers and their infants: a cluster randomized controlled trial