Sandro Cortese took his second 125cc World Championship victory with a dominant ride in a rain-shortened Australian Grand Prix.