Medical cannabis ‘will be available on prescription within a month’