Gold for teenage stars McIntosh, Popovici at swimming worlds