Debenhams department store may become huge gallery as Covid-19 decimates London's Oxford Street