F1: Lewis Hamilton wins in Spa but third is sweet as victory for Romain Grosjean