Primary liver cancer classification from routine tumour biopsy using weakly supervised deep learning