Leclerc claims second podium of season at home race in Monaco.