'Self-proclaimed drugs lord' William Bates, 26, boasted he would 'make a milly'