Spanish GP: Lewis Hamilton leads Mercedes one-two