Pregnant Scarlett Johansson Will Be A "Wonderful" Mom, Says Pal Jon Favreau