Leaked Treasury report reveals legalised cannabis could be worth hundreds of millions to the Exchequer