Majority of teens watch online porn