Lewis Hamilton continued his dominance of the Formula One season by taking victory in the Belgian Grand Prix at Spa.