Thousands of fans took to the streets of Madrid to celebrate as the Spain squad enjoyed a bus parade after winning the World Cup.