Walmart to boost starting salary for US workers to $11 an hour, provide more generous partental benefits, gives out one-time bonuses and assists with adoption costs.