UK population 'to hit 70 million by 2029'