BBC preparing to go online-only over next decade, says director general