Cloncurry man charged with explosives and drug offences