Putin fires Russian defence minister