Delays to UK’s full-fibre broadband rollout ‘could cost £30bn’