Sergio Garcia has climbed back into the world's top 10 after his victory at the Qatar Masters over the weekend.