Rain or shine Dovizioso supreme in all weather at Sepang