Nico Hulkenberg earns his first F1 podium after 239 race starts