Ferrari driver Charles Leclerc wins F1 Australian GP