If current trends are not checked, there will be more than 70 million babies born to teenage girls globally between now and 2030, a new report by Save the Children has found.