Victoria Beckham's £30m fashion line sees her named UK's top entrepreneur