Alex Marquez battles fire and damp track to take pole at Argentina GP