NBC boosts content presence on Web