Coal explorer Carabella raises $29m