Dominant Hamilton cruises to Belgian Grand Prix win