Woods climbs up to No. 2 in world, Els back into top 20 with Open win