Aberdeen man caught growing cannabis after fire at block of flats