North Somerset Council has approved proposals to develop a new waste depot and household waste recycling centre.